intergovernmental authority on development - Espagnol Anglais Dictionnaire